home *** CD-ROM | disk | FTP | other *** search
/ C & C++ Multimedia Cyber Classroom / C and C++ Multimedia Cyber Classroom (Prentice Hall) (1998).iso / src / fig08_08.jar / Ch08 / Fig08_08 / Fig08_08.cpp next >
C/C++ Source or Header  |  1997-10-27  |  717b  |  32 lines

  1. // Fig. 8.8: fig08_08.cpp
  2. // Test driver for HugeInt class
  3. #include <iostream.h>
  4. #include "hugeint1.h"
  5.  
  6. int main()
  7. {
  8.    HugeInt n1( 7654321 ), n2( 7891234 ),
  9.            n3( "99999999999999999999999999999" ),
  10.            n4( "1" ), n5;
  11.  
  12.    cout << "n1 is " << n1 << "\nn2 is " << n2
  13.         << "\nn3 is " << n3 << "\nn4 is " << n4
  14.         << "\nn5 is " << n5 << "\n\n";
  15.  
  16.    n5 = n1 + n2;
  17.    cout << n1 << " + " << n2 << " = " << n5 << "\n\n";
  18.  
  19.    cout << n3 << " + " << n4 << "\n= " << ( n3 + n4 ) 
  20.         << "\n\n";
  21.  
  22.    n5 = n1 + 9;
  23.    cout << n1 << " + " << 9 << " = " << n5 << "\n\n";
  24.  
  25.    n5 = n2 + "10000";
  26.    cout << n2 << " + " << "10000" << " = " << n5 << endl;
  27.  
  28.    return 0;
  29. }
  30.  
  31.  
  32.